package com.richinfo.demo.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.stereotype.Component;

import com.richinfo.demo.entity.Area;

/**
* Created by WangXJ
* 2018-05-07 09:09
*/
@Mapper
public interface AreaDao {
	/**
	 * 查询出所有区域
	 * @return 所有区域
	 */
	List<Area> findAllAreas();
	/**
	 * 通过Id查询指定区域
	 * @param areaId
	 * @return 某个区域
	 */
	Area findAreaById(Integer areaId);
	/**
	 * 新增区域
	 * @param area
	 * @return 
	 */
	Integer insertArea(Area area);
	/**
	 * 修改区域信息
	 * @param area
	 * @return
	 */
	Integer updateArea(Area area);
	/**
	 * 通过Id删除区域
	 * @param areaId
	 * @return
	 */
	Integer deleteArea(Integer areaId);
}
